﻿namespace ProjectAutumn.Input
{
    public abstract class InputDevice : DeviceBase
    {
        protected Game Game;
        protected InputDevice(Game game) { Game = game; }
        public abstract MouseState GetMouseState();
        public abstract KeyboardState GetKeyboardState();
        public abstract InputCapabilities InputCapabilities { get; }
    }
}
